package com.meituan.sqt.request.order;

import com.meituan.sqt.request.BaseApiRequest;
import lombok.Data;

/**
 * @author: chenbocheng02@meituan.com
 * @date: 2022/2/8 6:09 下午
 * @description:
 */
@Data
public class OrderListQueryRequest extends BaseApiRequest {
    /**
     * 每页条数：默认20
     */
    private Integer pageSize = 20;
    /**
     * 当前页码：默认1
     */
    private Integer pageNum = 1;
    /**
     * 支付状态：
     * 10未支付，20已支付，31部分退款，32全额退款
     */
    private Integer payStatus;
    /**
     * 商企通业务类型：
     * 1买单，2预定，3团购，4外卖，5打车，10酒店，
     * 11门票，12机票，13火车票，14电影票，15扫码消费，16新买单，19优选，20买菜，21 团好货，22 配餐
     * 10000线下订单特许报备，11000银联付款码
     */
    private Integer sqtType;
    /**
     * 订单创建开始时间: 13位时间戳
     */
    private Long orderTimeStart;
    /**
     * 订单创建结束时间：13位时间戳
     */
    private Long orderTimeEnd;
    /**
     * 订单更新开始时间：13位时间戳
     */
    private Long orderUpdateStart;
    /**
     * 订单更新结束时间：13位时间戳
     */
    private Long orderUpdateEnd;
    /**
     * 订单支付开始时间：13位时间戳
     */
    private Long payTimeStart;
    /**
     * 订单支付结束时间：13位时间戳
     */
    private Long payTimeEnd;
    /**
     * 外部申请单号(暂时只支持传入用餐申请)
     */
    private String outerApplyNo;
    /**
     * 商企通出差申请单号
     */
    private String tripId;
}
